export enum InPayErrCode {
  InPayUnknown = -1000, //
  InPaySuccess = 0, // 成功

  /* 请求商品信息 */
  InPayNoProduct = 1, // 没有正在出售的商品

  /* 调用apple pay支付的回调用 */
  InPayBuyFail = 2, // 购买失败
  InPayBuyCancel = 3, // 购买取消
  InPayHaveBuy = 4, // 已经购买过该商品
  InPayTransactionDelay = 5, // 交易延期
  InPayTransaction = 6, // 交易中
  InPayTransactionSuccess = 7, // 交易成功

  InPayNoReceipt = 8, // 验证收据为空
  InPayTransactionSuccessNoReceipt = 9, // 交易成功后，取收据，验证收据为空

  InPayTransactionError = 10, // 订单在后台验证成功, 但是从 IAP 的未完成订单里取不到这比交易的错误
  InPayInitModalError = 11, // 初始化贝聊钱包商品交易模型时
  InPayMaxVerifyTime = 12, // 验证次数超过最大验证次数
  InPayTransactionError1 = 13, // 出现订单在后台验证成功, 但是从 IAP 的未完成订单里取不到这比交易的错误 transactionIdentifier: %@, 但是后来苹果返回了这笔订单, 已经将这个交易从 keychain 中删除了

  /* 调用app服务器，创建订单+服务器间验证 */
  InPayCreateOrderFail = 14, // 创建订单失败
  InPayCheckOrderSuccess = 15, // 验证订单成功
  InPayCheckOrderFail = 16 // 验证订单失败
}

export const empty = '';
